#page-confirmOrder{
  padding-top: 88px;
  .teacher-info{
    .clr;
    background: white;
    padding: 30px 0;
    margin: 20px 0;
    .teacher-header{
      width: 150px;
      height: 150px;
      margin: 0 20px;
      .fl;
    }
    .teacher-order{
      overflow: hidden;
      color: #383838;
      font-size: 28px;
      .teacher-name{
        font-size: 32px;
        margin-bottom: 20px;
      }
      .teacher-type{
        margin-bottom: 10px;
      }
      .teacher-tip{
        color: #999999
      }
    }
  }
  .order-info{
    padding: 0 30px;
    background: white;
    .fs(28px);
    .order-info-cell{
      .clr;
      padding: 20px 0;
      border-bottom: 1px solid #e6e6e6;
      &:last-child{
        border-bottom: none;
      }
      .order-info-money{
        color:@themeColor;
        .fs(34px);
        .fr;
      }
      .order-info-newIcon{
        width: 30px;
        .lineH(30px);
        text-align: center;
        background: #8989FF;
        color: white;
        font-size: 24px;
        display: inline-block;
        vertical-align: middle;
      }
      .order-info-title{
        display: inline-block;
        vertical-align: middle;
      }
      .order-info-discount{
        color: #8989FF;
        .fs(28px);
        .fr;
      }
    }    
  }
  .order-payContent{
    position: fixed;
    bottom: 0;
    left: 0;
    z-index: 10;
    width: 100%;
    .order-payTip{
      text-align: center;
      color: #999999;
      font-size: 26px;
      padding: 20px 0;
      .order-userxy{
        padding-bottom: 4px;
        border-bottom: 1px solid;
      }
    }
    .order-payInfo{
      .lineH(120px);
      .clr;
      background: white;
      padding: 0 30px;
      .order-money{
        .fl;
        .fs(32px);
        .order-payDiscount{
          color: #8989FF;
          .fs(28px);
        }
      }
      .order-payBtn{
        .fr;
        border: none;
        outline: none;
        width:280px;
        .lineH(90px);
        background:linear-gradient(90deg,rgba(253,196,111,1),rgba(254,172,50,1));
        border-radius:10px;
        color: white;
        margin-top: 15px;
      }
    }
  }  
}